hooked squids - Turkish English Dictionary